在前一天的盛宴中,我們見識了 Function Calling 這道令人驚豔的主菜,看著我們的 AI 廚師如何根據客人的點單(使用者請求),自動從他的刀具組 (...
如果說之前的互動都只是在跟 AI「聊天」,那 Function Calling 就是賦予 AI「行動」能力的魔法。它讓我們的 AI 不再只是一個會說話的腦袋,而...
經過了前幾天的開胃菜,我們已經成功地把頂級廚房建立起來,也讓我們的 Semantic Kernel (SK) 大廚說出了第一句話。但是,如果我們的大廚跟金魚一樣...
想像一下,你家 AI 廚師雖然會跟你聊天,知道怎麼寫食譜,但他只能「說」要做什麼菜,卻沒辦法真的「動手」去切菜、開火、甚至是打開電燈。這不是很可惜嗎? 這就是...
昨天我們深入探索了 Kernel 這位頂級廚師的心臟。今天,我們不急著切菜下鍋,而是要來研究最關鍵的東西 — 食譜。 在 AI 的世界裡,這個食譜就是我們與 A...
昨天我們成功地端出了第一道 AI 料理 Hello, Kernel!,感受到了 Semantic Kernel (SK) 的神奇之處。但你可能會有疑問:「這個...
昨天我們搭好了廚房,備好了所有工具。今天,我們就要正式下廚,端出我們的第一道 AI 料理 — Hello, Kernel! 這道菜的目標非常簡單,就是讓我們的...
各位饕客,大家好!昨天我們認識了 Semantic Kernel 這位能掌管滿漢全席的頂級廚師。今天,在我們正式動手烹飪第一道菜之前,我們得先進入他的頂級廚房,...
各位鐵人賽的戰友們,大家好!很高興能和大家一起參加 2025 iThome 鐵人賽!接下來的 30 天,我將帶領大家來一趟舌尖上的 AI 美食之旅,品嚐這套名為...
在前面二篇的文章裡,範例均是以文字陣列資料做為向量處理的來源資料,而實務上可能面臨更多的來源資料格式,包含:Web pages、PDF、Word、Markdow...
當我們談到 RAG 應用的時候,除了向量化之外,另一個重點就是向量資料庫,與傳統資料庫不同,向量資料庫是專門為了高維度資料以及相似度搜尋而存在的,目前市場有許多...
上一篇講了 RAG 應用裡很重要的向量處理,這次要來聊聊怎麼用快閃記憶體來搞定向量資料的儲存以及進行快速檢索的做法。這個示範不使用任何向量資料庫產品,單純以快閃...
生成式AI除了常聽到文案寫作、翻譯之外,RAG 應該是另一個也很常聽見或看到的應用。RAG 是「檢索增強生成」(Retrieval-Augmented Gene...
我想大多數開發者都聽過 Azure OpenAI (又稱AOAI),但應該比較少開發者聽過 Azure AI Studio 以及 Azure AI Infere...
在開發 LLM(大型語言模型)應用的過程中,有沒有發現有時候執行的結果跟你預期的有點不一樣?你設計的 Prompt(提示語)或是 Plugin function...
隨著生成式 AI 的爆炸式發展,越來越多的開發者或企業希望可以在地端執行大語言模型(LLM),不僅能確保資料隱私,更能減少對雲端服務的依賴,當然這裡也涉及到企業...
上一篇打破迷思示範如何連接 Hugging Face,這一次換成 Google AI 也大丈夫滴。眾所皆知目前除了 OpenAI(Azure OpenAI)...
許多開發者在聽到 Semantic Kernel 是 Microsoft 開源的時後,會自然聯想到是不是只能搭配 OpenAI 或 Azure OpenAI,再...
今天依然是 Multi AI Agents 主題,只不過今天的 Multi AI Agents 概念上不同於上一篇的協同合作,而是這些 Multi AI Age...
上一篇的 AI Agent 協同合作是基於單向 Workflow 的場景,適合有固定作業流程,並且有順序性且單向作業。而這一次場景同樣採取 Multi Agen...
「每天都有大量的國際新聞湧現,如何有效率獲取得並理解這些資訊成為挑戰。過去,透過 APP 或網站瀏覽新聞,整理相關資訊往往費時且不便。而如果有一個代理人能幫你收...
前一篇文章,我試圖勾勒我對 AI Agent 的理解,本篇內容讓我用 Semantic Kernel 來實作一個基本款的辦公室 AI Agent 應用,展示 A...
AI 代理(AI Agent),代替人類處理一連串的動作以完成目標(目標導向),稱之為AI代理,也有人把它稱為智能體,但智能體這個詞更抽象些,因此我還是習慣叫做...
Function Calling ,它允許大型語言模型(LLM)在生成回應過程中,能根據輸入的 prompt 動態呼叫預定義的 Function 來執行具體的操...
Function Calling 是賦予LLMs應用強大能力的一個很重要的機制,它可以使得LLM模型增強其延伸的能力(但不是LLMs真的自已能調用工具)。 假設...
生成式AI在文本應用相當廣泛,連帶也延伸至其它領域的應用,就像前面的以文生圖。而本篇就來看文本與語音領域的應用,分別是語音轉文本(STT)和文本轉語音(TTS)...
前一篇文章示範使用 Semantic Kernel 內建的模型連接服務串接 OpenAI 的 DALL-E 模型,快速做成一個以文生圖的應用,然而有些時候這些內...
到目前為止所展示的範例,都是文字生成類的,但是生成式AI(Generative AI)不僅僅能夠生成文字內容,還能夠生成圖像。例如:OpenAI 的 DALL-...
許多討論生成式 AI 應用時,經常會聯想到 Chatbot。不可否認,Chatbot 確實符合人類的慣用操作體驗,因為它能模擬自然對話。然而,對話模式也充滿不確...
過去想要 LLMs 生成 json 格式的回應內容,只能從 Prompt 要求 LLMs 回應 json 格式,但是如果只是用文字描述,基於 LLMs 的隨機生...